elixir of immortality - Alemán Inglés Diccionario